package com.shelpe.services.simbasync.model;

import java.math.BigDecimal;
import java.util.Date;

public class OrderCustomer {
    private Integer id;

    private Long userId;

    private String nick;

    private String itemCode;

    private Long authorizedTo;

    private Boolean init;

    private String authorizedUsers;

    private Date purchaseExpires;

    private BigDecimal balance;

    private Integer impressions;

    private Integer click;

    private BigDecimal cost;

    private BigDecimal cpc;

    private BigDecimal roi;

    private BigDecimal cvr;

    private BigDecimal sales;

    private BigDecimal ctr;

    private BigDecimal directPay;

    private BigDecimal indirectPay;

    private Integer indirectPayCount;

    private Integer directPayCount;

    private Integer favShopCount;

    private Integer favItemCount;

    private Date created;

    private Date purchasedTime;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getNick() {
        return nick;
    }

    public void setNick(String nick) {
        this.nick = nick == null ? null : nick.trim();
    }

    public String getItemCode() {
        return itemCode;
    }

    public void setItemCode(String itemCode) {
        this.itemCode = itemCode == null ? null : itemCode.trim();
    }

    public Long getAuthorizedTo() {
        return authorizedTo;
    }

    public void setAuthorizedTo(Long authorizedTo) {
        this.authorizedTo = authorizedTo;
    }

    public Boolean getInit() {
        return init;
    }

    public void setInit(Boolean init) {
        this.init = init;
    }

    public String getAuthorizedUsers() {
        return authorizedUsers;
    }

    public void setAuthorizedUsers(String authorizedUsers) {
        this.authorizedUsers = authorizedUsers == null ? null : authorizedUsers.trim();
    }

    public Date getPurchaseExpires() {
        return purchaseExpires;
    }

    public void setPurchaseExpires(Date purchaseExpires) {
        this.purchaseExpires = purchaseExpires;
    }

    public BigDecimal getBalance() {
        return balance;
    }

    public void setBalance(BigDecimal balance) {
        this.balance = balance;
    }

    public Integer getImpressions() {
        return impressions;
    }

    public void setImpressions(Integer impressions) {
        this.impressions = impressions;
    }

    public Integer getClick() {
        return click;
    }

    public void setClick(Integer click) {
        this.click = click;
    }

    public BigDecimal getCost() {
        return cost;
    }

    public void setCost(BigDecimal cost) {
        this.cost = cost;
    }

    public BigDecimal getCpc() {
        return cpc;
    }

    public void setCpc(BigDecimal cpc) {
        this.cpc = cpc;
    }

    public BigDecimal getRoi() {
        return roi;
    }

    public void setRoi(BigDecimal roi) {
        this.roi = roi;
    }

    public BigDecimal getCvr() {
        return cvr;
    }

    public void setCvr(BigDecimal cvr) {
        this.cvr = cvr;
    }

    public BigDecimal getSales() {
        return sales;
    }

    public void setSales(BigDecimal sales) {
        this.sales = sales;
    }

    public BigDecimal getCtr() {
        return ctr;
    }

    public void setCtr(BigDecimal ctr) {
        this.ctr = ctr;
    }

    public BigDecimal getDirectPay() {
        return directPay;
    }

    public void setDirectPay(BigDecimal directPay) {
        this.directPay = directPay;
    }

    public BigDecimal getIndirectPay() {
        return indirectPay;
    }

    public void setIndirectPay(BigDecimal indirectPay) {
        this.indirectPay = indirectPay;
    }

    public Integer getIndirectPayCount() {
        return indirectPayCount;
    }

    public void setIndirectPayCount(Integer indirectPayCount) {
        this.indirectPayCount = indirectPayCount;
    }

    public Integer getDirectPayCount() {
        return directPayCount;
    }

    public void setDirectPayCount(Integer directPayCount) {
        this.directPayCount = directPayCount;
    }

    public Integer getFavShopCount() {
        return favShopCount;
    }

    public void setFavShopCount(Integer favShopCount) {
        this.favShopCount = favShopCount;
    }

    public Integer getFavItemCount() {
        return favItemCount;
    }

    public void setFavItemCount(Integer favItemCount) {
        this.favItemCount = favItemCount;
    }

    public Date getCreated() {
        return created;
    }

    public void setCreated(Date created) {
        this.created = created;
    }

    public Date getPurchasedTime() {
        return purchasedTime;
    }

    public void setPurchasedTime(Date purchasedTime) {
        this.purchasedTime = purchasedTime;
    }
}